<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>5.3javascript基础-函数</title>
</head>
<body>
  <script>
    // 定义一个名为log的函数
    function log() {
      console.log("我")
      console.log("你")
      console.log("他")
    }
    // 调用上面定义名为log的函数
    log()
    log()
    log()
    // 定义一个名为printArr的函数
    function printArr(arr) {
      var str = "";
      for(var i=0;i<arr.length;i++) {
        if(i<arr.length-1) {
          str = str+arr[i]+","
        } else {
          str = str+arr[i]
        }
      }
      console.log(str)
    }
    // 调用上面定义名为printArr的函数
    printArr([3,4,5])
    printArr(["我","你","他"])
    // 定义一个名为join的函数
    function join(arr) {
      var str = "";
      for(var i=0;i<arr.length;i++) {
        if(i<arr.length-1) {
          str = str+arr[i]+","
        } else {
          str = str+arr[i]
        }
      }
      return str
    }
    var arr = ["我","你","他","她"]
    var sArr = join(arr)
    console.log(sArr)
    console.log(join([3,4,6,3]))
    // 定义一个名为add的计算函数
    // 入参为a和b
    // 返回 a和b的和

    /*
    * 两个数字求和
    * @param a 第一个数字
    * @param b 第二个数字
    * return 返回a与b的和
    */
    function add(a,b) {
      return a+b;
    }
    console.log(add(3,5))
    console.log(add(3,7))
  </script>
</body>
</html>